* lisp/pcomplete.el: Require comint.
authorStefan Monnier <monnier@iro.umontreal.ca>
Sun, 2 Oct 2011 04:08:50 +0000 (00:08 -0400)
committerStefan Monnier <monnier@iro.umontreal.ca>
Sun, 2 Oct 2011 04:08:50 +0000 (00:08 -0400)
commitca9e129e1f7952ec9cdb8c59d28711bc9a3668bb
treef0edcbf91f11dcc6f4bc2792e9003c89d072c1cc
parentcfea0e1d7e7f14609c0643ae04f551056745afea
* lisp/pcomplete.el: Require comint.
(pcomplete--common-suffix): Remove.
(pcomplete--common-quoted-suffix): Use comint--common-suffix instead.
(pcomplete--table-subvert): Sync with comint--table-subvert.
(pcomplete--entries): Use comint-completion-file-name-table.
* lisp/comint.el (comint-unquote-filename): Simplify.
(comint-completion-file-name-table): New function.
(comint--complete-file-name-data): Use it.
* src/dired.c (file_name_completion): Don't expand file name.
(Ffile_name_completion, Ffile_name_all_completions): Expand file name
before checking file name handler.
lisp/ChangeLog
lisp/comint.el
lisp/pcomplete.el
src/ChangeLog
src/dired.c